rain gust - French English Dictionary